package de.wittekind.bundesjugendspiele.client.management.ui.view;

import java.awt.Dimension;
import java.awt.GridBagConstraints;
import java.io.IOException;

import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JTextField;

import de.wittekind.bundesjugendspiele.client.management.conf.Constants;
import de.wittekind.bundesjugendspiele.client.management.ui.UIController;
import de.wittekind.bundesjugendspiele.server.interfaces.Riege;

public class RiegeDetailView extends DetailView {

	private static final long serialVersionUID = 926094641036166837L;
	private JTextField fuehrerName;

	public RiegeDetailView(Riege r, UIController ui) throws IOException {
		super(ui);

		displayRiege(r);
	}


	private void displayRiege(Riege r) throws IOException {
		GridBagConstraints c;
		JLabel l = new JLabel(Constants.msg.getString("riegenfuehrer"));
		
		c = getStandardConstraints();
		this.add(l, c);

		fuehrerName = new JTextField(r.getRiegenFuehrer());
		fuehrerName.setColumns(10);
		
		c = getStandardConstraints();
		this.add(fuehrerName, c);
		
		save = new JButton(Constants.msg.getString("save"));
		save.setName("riegenSave");

		save.setSize(new Dimension(20, 20));
		
		c = getStandardConstraints();
		this.add(save, c);
		
	}

	public String getRiegenFuehrer() {
		return fuehrerName.getText();
	}
	
	
	
}
